A Spreadsheet for Everyday Symbolic Reasoning
نویسنده
چکیده
We propose a deductive extension of the spreadsheet paradigm as the basis for an automated assistant for the daily reasoning and decision-making needs of computer users, in the same way as a spreadsheet application such as Microsoft Excel assists them every day with calculations simple and complex. Users without formal training in Logic or even Computer Science can interactively define logical rules in the same simple way as they define formulas in Excel. These rules are immediately evaluated thereby returning lists of values that satisfy them, again just like with numerical formulas. The deductive component is seamlessly integrated into the traditional spreadsheet so that a user not only still has access to the usual functionalities, but is able to mix deductive reasoning and numerical calculation.
منابع مشابه
Sensor-to-Symbol Reasoning for Embedded Intelligence
Sensor-to-symbol conversion lies at the heart of all embedded intelligent systems. The everyday world occupied by human stakeholders is dominated by objects that have symbolic labels. For an embedded intelligent system to operate in such a world it must also be able to segment its sensory stream into objects and label those objects appropriately. It is our position that development of a consist...
متن کاملLisp and Symbolic Functionality in an Excel Spreadsheet: Development of an OLE Scientific Computing Environment
An Excel link to Lisp functionality can provide a window by which a user familiar with a spreadsheet can access a rich symbolic computing environment. Given the attempt by Microsoft to integrate all its applications via OLE, the same kind of technique can add powerful computation capabilities to other commonly used applications such as word processing and database programs.
متن کاملCognitive Technical Systems - What Is the Role of Artificial Intelligence?
The newly established cluster of excellence COTESYS 1 investigates the realization of cognitive capabilities such as perception, learning, reasoning, planning, and execution for technical systems including humanoid robots, flexible manufacturing systems, and autonomous vehicles. In this paper we describe cognitive technical systems using a sensor-equipped kitchen with a robotic assistant as an ...
متن کاملAn Interface for Crowd-Sourcing Spatial Models of Commonsense
Commonsense is a challenge not only for representation and reasoning but also for large scale knowledge engineering required to capture the breadth of our ‘everyday’ world. One approach to knowledge engineering is to ‘outsource’ the effort to the public through games that generate structured commonsense knowledge from user play. To date, such games have focused on symbolic and textual knowledge...
متن کاملImplementing a Functional Spreadsheet in Clean
It has been claimed that recent developments in the research on the efficiency of code generation and on graphical input/output interfacing have made it possible to use a functional language to write efficient programs that can compete with industrial applications written in a traditional imperative language. As one of the early steps in verifying this claim, this paper describes a first attemp...
متن کامل